<?php
/**
 * 进云快速开发框架
 * @apple
 */
error_reporting(0);
//ini_set('display_errors', '1');
//error_reporting(E_ALL ^ E_NOTICE);
define('NOSESSION',true);
require '../../core/core.php';
require_once(ROOT_D."/core/library/alipay/lib/alipay_notify.class.php");
$_SESSION['this']='manage';
$config=core_setting('pay');
	$alipay_config=array(
		'sign_type'=>'MD5',
		'input_charset'=>'utf-8',
		'cacert'=>ROOT_D.'/core/library/alipay/cacert.pem',
		'transport'=>'http',
		'partner'=>$config['alipay_partner'],
		'seller_email'=>$config['alipay_seller_email'],
		'key'=>$config['alipay_key'],
	);
//计算得出通知验证结果
$alipayNotify = new AlipayNotify($alipay_config);
$verify_result = $alipayNotify->verifyNotify();

if($verify_result) {//验证成功
	//商户订单号
	payresult(array('async'=>true,'ordersn'=>$_POST['out_trade_no'],'fee'=>$_POST['total_fee'],'transaction_id'=>$_POST['trade_no'],'pay_type'=>'alipay'));
	/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
}
else {
    //验证失败
    echo "fail";

    //调试用，写文本函数记录程序运行情况是否正常
    //logResult("这里写入想要调试的代码变量值，或其他运行的结果记录");
}
function pay_back($res=''){
	echo 'success';
	exit;
}
?>